precipitation system - English Synonyms Dictionary